﻿@charset "utf-8";

/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}

body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:14px;background:#fff;}

ol,ul,li{list-style-type:none;}

a{text-decoration:none;}

img{border:0;}

body{background:#fff;}

picture{display:block;}

.ysj{width:1260px; margin:0 auto;}

a:hover{text-decoration:none;}

a{color:#666; font-size:14px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}

.fl{float:left;}

.fr{float:right;}

@font-face {

  font-family: '../font/iconfont';

  src: url('../font/iconfont.eot');

  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),

      url('../font/iconfont.woff2') format('woff2'),

      url('../font/iconfont.woff') format('woff'),

      url('../font/iconfont.ttf') format('truetype'),

      url('../font/iconfont.svg#iconfont') format('svg');

}

@font-face

    {

        font-family:"HeroicCondensed-Regular.ttf";

        src: url("../font/HeroicCondensed-Regular.ttf");

    }

@font-face

    {

        font-family:"felixtitling.ttf";

        src: url("../font/felixtitling.ttf");

    }

@font-face

    {

        font-family:"Impact";

        src: url("../font/impact_0.ttf");

    }

.iconfont {

  font-family: "../font/iconfont";

  font-size: 16px;

  font-style: normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

.top_info{ height:192px;position:fixed; top:0; z-index:3; background:#fff;width:100%;}

/*top*/

.top{ height:36px; background:#f2f2f2; color:#797979;font-size:13px;}

.top .top_lt{ float:left; line-height:36px;}

.top .top_dh{ float:right; position:relative; z-index:9999;}

.top .top_dh ul{ float:left; padding-right:10px;}

.top .top_dh ul li{ float:left; position:relative; margin-left:5px;}

.top .top_dh i{ font-size:24px; color:#979797; line-height:36px; display:inline-block;}

.top .top_dh i:hover{ color:#ff6637;}

.top .top_dh li:hover i{ color:#ff6637;}



.hd_title{ cursor: pointer;}

.header_second{ position: absolute; top: 0px; left:-53px; display: none; width: 122px;text-align: center; background: #FFF; border: 1px solid #ddd;}

.top_dh ul li .header_second em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}

.top_dh ul li .header_second img{ width: 100px; height: 100px; padding: 5px; margin: 0px;}

.header_second1{ position: absolute; top: 0px; left:-500px; display: none; width: 122px;text-align: center; background: #FFF; border: 1px solid #ddd;}

.top_dh ul li .header_second1 em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}

.top_dh ul li .header_second1 img{ width: 100px; height: 100px; padding: 5px; margin: 0px;}

/*二维码显示*/

.top .top_dh ul li .header_second{transition:all 1s ease; display:none;}

.top .top_dh ul li:hover .header_second{ display:block; margin-top:0px; z-index:99;}



.logo{ /*height:100px; */margin:12px auto;}

/*网站导航*/

.nav{width:100%; margin:0 auto; height:56px; background-color:#ff6637;}

.nav li{ position:relative; float:left; width:180px; box-sizing:border-box; z-index: 999; text-align:center;}

.nav li a{ display:block; line-height:56px;  font-size:16px; color:#FFF;}

.span_1 .b_left { width:0px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.span_1 .b_right { width:0px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover a{background-color:#333333;}

.nav li .lev2{position:absolute;display:none;top:56px;width:180px;background-color:#fff;border-top:1px solid #ddd;}

.nav li .lev2 li{position:static;width:100%;line-height:56px;height:56px; border-bottom:1px solid #f0f0f0; }

.nav li .lev2 li a{ width:100%;  margin:0 auto; color: #2c2b2b; background:#fff;line-height:56px;}

.nav li .lev2 li:hover a{ color:#fff; background-color:#333333;}

.nav li .menu_fine{color: #FFF; background-color:#333333;}

.nav:hover li .menu_fine{color: #FFF; background-color:#ff6637;}/*导航不出现两个选中效果*/

.nav:hover li:hover .menu_fine{color: #FFF; background-color:#333333;}









/* bannercss */

.slideBox{ width:100%; height:650px;overflow:hidden; margin-top:192px;}

.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%;margin-left: -90px;  margin-top:610px; z-index:1;}

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul span li{ width:11px;}

.slideBox .hd ul li{ float:left; margin:0 6px; width:40px; height:5px;filter: Alpha(Opacity=70);opacity: 0.7; background:#fff;  font-size:0; cursor:pointer;}

.slideBox .hd ul li.on{background:#ff6637; filter: Alpha(Opacity=100);opacity: 1;}

.slideBox .banner{ position:relative; height:100%; z-index:0;}

.slideBox .banner li{ zoom:1; vertical-align:middle; height:650px;}

.slideBox .banner li a{ display:block; width:100%; height:730px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.absolute{ position:absolute;}

.web_widht{ width:1260px; margin:0 auto; position:absolute; padding-top:20px; text-align:center; left:0; right:0;}

.fast_nav{ height:85px; position:relative; margin-top:-85px; z-index:9;}

.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}

.fast_nav .web_widht{ z-index:10;}





.ss{ height:70px;overflow:hidden;}

.ss_lt{ float:left; line-height:70px; color:#4e4d4d;}

.ss_lt b{ font-size:14px;}

.ss_lt a{ font-size:14px; padding:0 10px; color:#4e4d4d;}

.ss_lt a:hover{ color:#f00;}

.souse{ height:36px;float:right;/*background:url(../images/ss_rt.png) no-repeat;*/ margin-top:17px;width:340px;}

.sinput{float:left; width:270px; height:36px; border:none; background:none; color:#9c9c9c; padding-left:12px;font-family:"微软雅黑"; font-size:12px; line-height:22px; border:solid 1px #ededed; outline:none;} 

.sbtn{float:left; width:54px; height:36px;background:url(../images/fdj.png) no-repeat center ;  cursor:pointer;  display:inline-block;  border:0; outline:none;} 

.sstb{ background-color:#ff6637; overflow:hidden; border:solid 1px #ff6637;}



/*产品中心*/

.cp{ width:100%; height:760px; box-sizing:border-box; background-color:#ededed; overflow:hidden;}

.cp_tit { text-align:center; padding-top:70px;}

.cp_tit h2{ font-size:56px; color:#FFFFFF; font-family:Impact; font-weight:500;}

.cp_tit h4{ font-size:32px; color:#333333; margin-top:-35px;}

.cp_tit p{ font-size:14px; color:#a5a4a4; margin-top:10px;}



/*tab切换*/

.clearfix:before,.clearfix:after {content:"";display:table;}

.clearfix:after {clear:both;}

.clearfix {clear:both;*zoom:1;}

.show {	display:block!important;}

.box {margin:20px auto;/*border:1px solid #dcdcdc;*/}

.ul_list { width:700px; margin:auto;height:40px;}

.ul_list li {	float:left;	width:120px;	line-height:40px;	text-align:center;box-sizing:border-box;cursor:pointer; background-color:#FFFFFF; margin:0 10px;}

.ul_list li.active {	background:#ff6637;color:#fff;}

.div_box { width:100%; height:400px;padding:50px 20px 20px;}

.div_box .div_list {	display:none;}

/*.div_box .div_list ul li {line-height:30px;font-size:14px;cursor:pointer;}

.div_box .div_list ul li:hover {	color:#00a1ea;}*/



/*图片轮播*/

.box4{height: auto;overflow: hidden;background: url(../images/box4.jpg);}

.iPro .iPro-top{overflow:hidden;margin:92px auto 0;text-align:center;}

.iPro .iPro-top span{font-size:30px}

.iPro .iPro-top .sp1{color:#0f2fbb}

.iPro .iPro-top .sp2{color:#858585}

.iPro .iPro-link{width:37px;height:18px;position:relative;overflow:hidden;margin:10px auto 0}

.iPro .iPro-link a{position:absolute;display:block;left:0;transition:all .2s ease;width:37px;height:18px}

.iPro .iPro-link .a{top:0}

.iPro .iPro-link .b{top:18px}

.iPro .iPro-link:hover .a{top:-18px}

.iPro .iPro-link:hover .b{top:0}

.iPro .iPro-link .a{background:url(../images/iPro-link1.png)}

.iPro .iPro-link .b{background:url(../images/iPro-link2.png)}

.iPro .poster-main{position:relative;width:1100px;height:auto;margin-top:25px}

.iPro .poster-main a,.iPro .poster-main img{display:block}

.iPro .poster-main .poster-list{width:1100px;height:auto}

.iPro .poster-main .poster-list .poster-item{position:absolute;left:0;top:0; padding:10px;background-color:#f8f8f8;}

/*.iPro .poster-main .poster-list .poster-item div {position:absolute;width:100%; height:100%; background:#000; z-index:20;opacity:0.5; filter:alpha(opacity=70);display:none}*/

.iPro .poster-main .poster-list .poster-item b{position:absolute; text-align:center; width: 95.5%; font-size:24px; line-height: 0px; bottom: 0px; height: 36px; font-weight: normal; font-style: normal; z-index:30;display:none; color: #FFF; display:none; }

.iPro .poster-main .poster-list .poster-item i{position:absolute; text-align:center; width: 94%; font-size:24px; line-height: 60px; bottom: 0px; height: 56px; font-weight: normal; font-style: normal; z-index:30;display:none; color: #FFF;font-size:14px; color:#666;}

.iPro .poster-main .poster-btn{position:absolute;top:0;width:21px;height:29px;z-index:10;cursor:pointer;opacity:1;}

.iPro .poster-main .poster-prev-btn{left:-50px;background:url(../images/picbtnleft.png) 0 center no-repeat;}

.iPro .poster-main .poster-next-btn{right:-70px;background:url(../images/picbtnright.png) right center no-repeat;}

.iPro .poster-main .poster-prev-btn:hover{background:url(../images/picbtnlefth.png) 0 center no-repeat}

.iPro .poster-main .poster-next-btn:hover{background:url(../images/picbtnrighth.png) right center no-repeat;}





/*标题*/

.rx_tit { text-align:center; padding-top:60px;}

.rx_tit h2{ font-size:56px; color:#f0f0f0; font-family:Impact; font-weight:500;}

.rx_tit h4{ font-size:32px; color:#333333; margin-top:-35px;}

.rx_tit p{ font-size:14px; color:#a5a4a4; margin-top:10px;}

/*应用领域*/

.rx_ly{ width:100%; height:590px;}

.rx_ly ul{ width:992px; height:330px; margin:50px auto;}

.rx_ly ul li{ width:248px; float:left;}

.rx_ly ul li a{ color:#FFFFFF; display:block;}

.rx_ly ul li a img{transition:all 0.5s ease;}

.rx_ly ul li a:hover img{transform:translate(0px,-20px);}

.rx_ly ul li a p{ width:90%; height:40px; line-height:40px; text-align:center; background-color:#ff6637; margin:20px auto 0; color:#FFF;transition:all 0.5s ease;}

.rx_ly ul li a:hover p { background-color:#254b96;}



/*广告条*/

.ggt{ width:100%; height:200px; background: url(../images/ggt.jpg) top center;position: relative;}

.ggt .an{ float: right; width:140px; height:43px; background-color:#FFFFFF;line-height:43px; color:#ff6637; font-size:16px; margin:75px 0; border:1px #CCC solid; border-radius:3px; position: absolute; margin-right:100px; display:block; right:0px;}

.ggt .an:hover {right:40px;}

.ggt .an i{ font-size:24px; float:left; margin-left:20px;}

.ggt .an span{line-height: 42px;float: right;margin-right: 20px;}

.ggt .zi { float:right; margin-right:220px; color:#FFFFFF; margin-top:60px; text-align:right;}

.ggt .zi h2 { font-weight:500; font-size:32px;}

.ggt .zi p { font-size:18px; margin-top:10px;}



/*产品优势*/

.cpys{ width:100%; height:1050px; background: url(../images/ys_bg.jpg) top center; display:block;}

.cpys .rx_tit{ margin-top:20px;}

.cpys .rx_ysnr {width:1200px; margin:0 auto; margin-top:50px; }

.cpys .rx_ysnr .ys01 { overflow: hidden;}

.cpys .rx_ysnr .ys01 .z { float:left; width:50%; padding-top:40px;}

.cpys .rx_ysnr .ys01 .y { float:right; width:50%; text-align:right;}

.cpys .rx_ysnr li{ width:100%; overflow:hidden; margin:20px 0;}

.cpys .rx_ysnr i { font-size:48px; color:#fe7a51; width:10%; float:left; height:100px; text-align:center;}

.cpys .rx_ysnr h2{ width:90%; float:right; color:#333; font-size:20px; margin:14px 0 8px;}

.cpys .rx_ysnr p{ width:90%; font-size:14px; line-height:28px; color:#656565; float:left;}

.cpys .rx_ysnr .ys02 { margin-top:50px; overflow:hidden;}

.cpys .rx_ysnr .ys02 .z { float:left; width:50%; text-align: left; }

.cpys .rx_ysnr .ys02 .y { float:right; width:40%; padding-top:20px;}



/*合作流程*/

.hzlc { width:100%; overflow:hidden;}

.hzlc .lc_nr{ width:1200px; margin:40px auto 0;/*自动对齐*/ display: flex;justify-content: space-between;flex-wrap: wrap;}

.hzlc .lc_nr li{ width:170px; height:210px; background:url(../images/lc.png) top center no-repeat; float:left; transition:all 0.5s ease;}

.hzlc .lc_nr li h2{ width:100%; margin-top:35px; color:#ff6637; font-size:50px; font-weight:500; text-align:center;}

.hzlc .lc_nr li h5{ font-size:14px; text-align:center; font-weight:500; color:#3a3a3a;}

.hzlc .lc_nr li p{ margin-top:55px; text-align:center; color:#3a3a3a;}

.hzlc .lc_nr li:hover{ margin-top:-20px;}



/*简介*/

.rx_jj { background:url(../images/jj_bg.jpg) top center no-repeat; background-size:auto 680px; width:100%; height: auto; margin:60px 0; color:#FFF;}

.rx_jj .rx_tit h2 { color:#FFFFFF; opacity:0.3;}

.rx_jj .rx_tit h4 { color:#FFFFFF;}

.rx_jj .rx_tit p{ color:#FFFFFF;}

.rx_jj .jj_nr{width:1260px; margin:0 auto;  margin-top:30px; line-height:30px; font-size:16px; text-align:center; }

.rx_jj .jj_nr p{ text-indent:2em;}

.rx_jj .jj_nr h5{ width:120px; padding:5px 0; margin:30px auto 70px; text-align: center; color:#ff6637; background-color:#FFF; border-radius:3px;}

.rx_jj .jj_nr h5 a{ color:#ff6637;}

.rx_jj .jj_nr span{margin:0 20px; overflow:hidden;}

.rx_jj .jj_nr span img{ width:510px; height:295px; border:solid 5px #FFF;}



/*新闻中心*/

.rx_xw{ width:100%; height:680px; background:#efefef;}

.rx_xw .xwdt{ float:left; width:63.5%; height:500px;}

.rx_xw .cjwt{ float:right; width:35%; height:500px;}

.xw_tit { font-size:22px; margin-top:50px; margin-bottom:30px;}

.xw_tit span { color:#b0b0b0; font-size:18px;}

.xw_tit a { float:right; margin-top:10px;}

.xwdt .nr { width:100%; height:500px; background-color:#FFF; padding:30px; box-sizing:border-box;}

.xwdt .nr li{ border-bottom: 1px solid #dbdbdb; margin-bottom:25px; padding-bottom:25px; position: relative; clear:both; height:auto; overflow:hidden; padding-right:60px;}



.newslist { padding:0px 20px; height:411px;}

.newslist li { border-bottom: 1px solid #dbdbdb; margin-bottom:18px; padding-bottom:18px; position: relative; clear:both; height:auto; overflow:hidden; padding-right:50px;}

.newslist li:hover {}

.newslist li a{display:block;}

.newslist li a:hover h4{color:#ff3c00;}

.newslist li a:hover .txt{color:#ff815a;}

.newslist li a:hover .right_arr{ background:url(../images/i_n_arrh.png) center center no-repeat; }

.newslist h4 { font-size: 18px; font-weight: normal; margin-bottom: 6px; padding-top:10px; color:#000;}

.newslist .txt{color:#878787; font-size:14px; line-height:24px;}

.newslist li a:hover .news_date { width:150px; height:100px; color:#fff; float: left;  margin-right: 20px; border: 1px solid #ff6637; background:#ff6637; text-align:center;}

.newslist li a:hover .news_date ._d { color:#fff}

.newslist li a:hover .news_date ._m { color:#fff}

.newslist li a:hover .xw_y { color:#ff6637;border:1px solid #ff6637;}



.news_date { width:150px; height:100px; float: left;  margin-right: 20px; border: 1px solid #e6e6e6; background:#f2f2f2; text-align:center;}

._d { font-size: 48px; line-height:48px; padding-top:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fd5308}

._m { color: #fd5308; font-size:14px; }

.xw_y { position: absolute; right:10px; bottom: 58px; display:block; width:32px; height:32px; border:1px solid #b8b8b8;  font-size: 22px; text-align:center; line-height:32px; border-radius:20px; color:#b8b8b8; /*background:url(../images/i_n_arr.png) center center no-repeat; */ }



/*常见问题*/

.cjwt .nr { width:100%; height:500px; background-color:#FFF; padding:30px 0; box-sizing:border-box;}

.cjwt .wenda{ overflow:hidden;width:100%;position:relative;height: 436px; padding:0px 15px; box-sizing:border-box;}

.cjwt .wenda ul{ overflow:hidden; width:93%;position: absolute;height: 411px;}

.cjwt .wenda li{ overflow:hidden; width:100%; border-bottom:1px dotted #cecece;margin-top:12px;padding-bottom: 15px;height: 83px;}

.cjwt .wenda .A{ font-weight:bold; font-size:14px; padding-left:37px; line-height:26px; background:url(../images/wen.png) no-repeat 0 4px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom: 8px;}

.cjwt .wenda .A a{ color:#333333}

.cjwt .wenda .Q{ padding-left:37px; background:url(../images/da.png) no-repeat 0 4px; font-size:14px; line-height:24px; color:#777777; height:48px; overflow:hidden; text-overflow:ellipsis; }



/*底部*/

.rx_dibu { width:100%; height:440px; background:url(../images/db_bg.jpg) no-repeat top center; color:#999999; box-sizing:border-box; padding-top:60px; background-size: auto 450px;}

.rx_dibu a { color:#999999;}

.db_top{ height:335px;}

.db_top .z{ float:left; width:60%; box-sizing:border-box;}

.db_top .z ul{ float:left; margin-right:80px;}

.db_top .z h2 {font-size:16px;}

.db_top .z h5 { width:30px; height:1px; background-color:#FFF; margin:20px 0 10px;}

.db_top .z h5 span { width:50%; height:1px; background-color:#ff6637; display:block;}

.db_top .z li{ line-height:36px;}

.db_top .z .lx { line-height:36px;}

.db_top .y{ float: right; width:35%; box-sizing:border-box; font-size:12px;}

.db_top .y h2{ margin-bottom:15px;}

.db_top .y .ly_inp{ width:100%;background: rgba(255,255,255, 0.15); margin-bottom:10px;}

.db_top .y .ly_inp textarea{ width:100%; background:none; padding:12px 10px; height:75px; border:none; outline:none; box-sizing:border-box; color:#999999;resize:none;}

.db_top .y .ly_inp input { width:100%; background:none; padding:12px 10px; border:none; outline:none; box-sizing:border-box; color:#999999;}

.db_top .y .ly_inp1{ width:100%;background: rgba(255,255,255, 0.15); margin-bottom:12px; overflow:hidden;}

.db_top .y .ly_inp1 input { width:70%; float:left; background:none; padding:12px 10px; border:none; outline:none; box-sizing:border-box; color:#999999;}

.db_top .y .ly_inp1 img{margin-top: 9.5px;width: 80px; height:20px; float:right; margin-right:10px; cursor:pointer;}

.db_top .y button{ width:100%; background:#ff6637; color:#FFF; padding:12px 10px; border:none; box-sizing:border-box; outline:none; cursor:pointer;}

/*placeholder 表单默认文字颜色修改*/

::-webkit-input-placeholder{  color:#999; font-size:12px;} 

:-moz-placeholder{  color:#999; font-size:12px;}

::-moz-placeholder{  color:#999; font-size:12px;}               

:-ms-input-placeholder{ color:#999; font-size:12px;}

.rx_dibu .bq{ width:100%; height:45px; line-height:45px; font-size:12px; text-align:center; color:#999999;}
.rx_dibu .bq a{ font-size:12px;}




/***************************** 在线客服样式 ********************/

/*客服1*/

.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}

.y-kefu-box img { display: block; width: 100%; height: auto; }

.y-kefu-box01 .icon { display: block; background: url(../images/Common/icons01.png) no-repeat; margin: 0 auto 6px;}

.y-kefu-box01 { width: 54px; color: #666; text-align: center; }

.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}

.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #005bac; position: absolute; bottom: -12px; left: 13px; z-index: 1; }

.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}

.y-kefu-box01 .show-status { position: relative; }

.y-kefu-box01 .show-status .kf-zixun { background-color: #005bac; border-color: #005bac; color: #fff; margin: 10px 0 7px;}

.y-kefu-box01 .kf-zixun { border-radius: 2px; }

.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }

.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }

.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }

.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }

.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }

.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }

.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }

.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }

.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }

.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }

.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }

.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}

.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}

.y-kefu-box01 .hver:hover { background-color: #005bac; border-color: #005bac;}

.y-kefu-box01 .hver:hover>p { color: #fff; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 

/*咨询热线*/

.y-kefu-box01 .mobile-infos { width: 215px; text-align: left; top: 0;}

.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }

.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }

.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }

.y-kefu-box01 .mobile-infos span { color: #999; }

.y-kefu-box01 .mobile-infos p { color: #005bac; font-size: 18px; }

.right {

width: 12px;

height: 12px;

position: absolute;

right: -12px;

top: 24px;

}

.right-arrow1,

.right-arrow2 {

width: 0;

height: 0;

display: block;

position: absolute;

left: 0;

top: 0;

border-top: 6px transparent dashed;

border-right: 6px transparent dashed;

border-bottom: 6px transparent dashed;

border-left: 6px white solid;

overflow: hidden;

}

.right-arrow1 {

left: 1px;

border-left: 6px #efefef solid;

}

.right-arrow2 {

border-left: 6px white solid;

}

/*------- 客服样式3 -------*/

.y-kefu-box03 { width: 53px;}

.y-kefu-box03 .icon { display: block; background: url(../images/icons03.png) no-repeat; margin-left: 15px; position: absolute; }

.y-kefu-box03>div { width: 193px; height: 53px; background-color: #333; margin-bottom: 5px; font-size: 15px; color: #fff; position: relative; left: 0; z-index: 2;}

.y-kefu-box03>div p { padding-left: 52px; line-height: 53px; }

.y-kefu-box03 .y-back-top { cursor: pointer; left: 55px;}

.y-kefu-box03 .y-back-top:hover { background-color: #ff6637; }

/*.y-kefu-box03 .y-back-top i { width: 23px; height: 21px; background-position: -5px -5px; top: 16px; }*/

.y-kefu-box03 .y-back-top i {width: 52px;height: 50px;background-position: -5px -5px;top: 16px;line-height: 55px;

display: block;text-align: center;float: left;font-size: 36px;}

.y-kefu-box03 .y-kf-mobile { font-size: 18px; }

.y-kefu-box03 .y-kf-mobile:hover { background-color: #ff6637; }

.y-kefu-box03 .y-kf-mobile i { width: 52px;height: 50px;background-position: -5px -5px;top: 16px;line-height: 55px;

display: block;text-align: center;float: left;font-size: 24px; }

.y-kefu-box03 .y-kf-qq a { color: #fff; }

.y-kefu-box03 .y-kf-qq:hover { background-color: #ff6637; }

.y-kefu-box03 .y-kf-qq i {width: 52px;height: 50px;background-position: -5px -5px;top: 16px;line-height: 55px;

display: block;text-align: center;float: left;font-size: 26px; }

.y-kefu-box03 .y-kf-weChat i {width: 52px;height: 50px;background-position: -5px -5px;top: 16px;line-height: 55px;

display: block;text-align: center;float: left;font-size: 24px;  }

.y-kefu-box03 .y-kf-weChat:hover { background-color: #ff6637; }

.y-kefu-box03 .y-kf-weChat .ewm-box { width: 100%; padding-bottom: 15px; background-color: #333; display: none; }

.y-kefu-box03 .y-kf-weChat img { width: 163px; height: 163px; margin: 0 auto; }

.y-kefu-box03 .y-kf-weChat:hover .ewm-box { display: block;  background-color: #ff6637; }





/*---------------- 返回顶部 ------------------*/

.rtTop {width:43px;height:43px;overflow:hidden;position:fixed;bottom:15%;right:46%;margin-right:-550px;cursor:pointer;display:none;z-index: 999;}

.rtTop h4 {width:43px;height:43px;overflow:hidden;position:relative;}

.rtTop img {display:block;width: 100%;height: auto;position:absolute;top:0;left:0;}

/*---------------- 返回顶部 End ------------------*/



/* Header */

.Header{background-color:#fff;}



.Nav{height: 70px;line-height: 70px;position: relative;z-index: 9;border-bottom: 1px #e6e6e6 solid;border-top: 1px #e6e6e6 solid;}

.Nav ul li{float: left;font-size: 16px;position: relative;border-left: 1px #e6e6e6 solid;}

.Nav ul li:first-child{border-left: none;}

.Nav ul li>a{color: #333;display: block;}

.Nav ul li:hover{background-color: #df0300;}

.Nav ul li:hover a{color: #fff;}

.Nav ul li.cur{background-color: #df0300;}

.Nav ul li.cur a{color: #fff;}

/*导航下拉*/

.Nav ul li dl{display:none;position:absolute;z-index:9;top:100%;left:0;width: 180px;background: #df0300;transition: all 0.5s;text-align: left;filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.Nav ul li dl dd{text-align: left;height: 42px;line-height: 42px;padding-left: 15px;font-size: 15px;}

.Nav ul li dl dd a{color:#333; display:block;}

.Nav ul li dl dd:hover{background:#333;}

.Nav ul li:hover dl{z-index:9999;display:block;}





.headerTop{width: 100%;line-height:50px;background: #1d1d1d;}

.headerTop p{font-size: 14px;line-height: 50px;color: #fff;float: left;}

.headerTop .container ul {float: right;}

.headerTop .container ul li {font-size: 14px;height: 50px;line-height: 50px;color: #666;float: left;text-align: right;position: relative;background: url(../images/HeaderXt.png) no-repeat center left;padding-left: 15px;margin-left: 15px;}

.headerTop .container ul li a{text-decoration: none;color: #fff;font-size: 14px;}

.headerTop .container ul li:first-child{padding-left: 0;margin-left: 0;background: none;}

.headerTop .container ul li em{width: 120px;height: 120px;display: block;position: absolute;top: 50px;right: -30px;z-index: 999;display: none;border: 1px #ddd solid;}

.headerTop .container ul li em img{display: block;width: 120px;height: 120px;}

.headerTop .container ul li:hover em{display: block;}



.HeaderCenter{padding: 15px 0;}

.HeaderLogo{margin-top: 8px; margin-bottom:8px;}

.HeaderLogo a{display: block;}

.HeaderLogo a img{display: block;}

.HeaderLogo dt{margin-top: 0px; padding-left: 25px;}

.HeaderLogo dt h3{font-size: 26px;color: #333;}

.HeaderLogo dt p{font-size: 14px;color: #666;margin-top: 6px;}

.HeaderPhone{margin-left:30px;text-align: left;}

.HeaderPhone h3 em{font-size: 16px;color: #333;font-weight: normal;}

.HeaderPhone h3{font-size: 24px;color: #d7160f;font-family: "icomoont";text-align: center;}

.HeaderPhone p{border-radius: 50px;overflow: hidden;margin-top: 10px;font-size: 14px;}

.HeaderPhone p a{width: 110px;height: 35px;text-align: center;display: inline-block;*display: inline;*zoom: 1;text-align: center;background-color: #e6e6e6;line-height: 35px;}

.HeaderPhone p .a1:hover{color: #d7160f;}

.HeaderPhone p .a2:hover{color: #d7160f;}

.HeaderPhone p .a3:hover{color: #d7160f;}

.HeaderPhone{margin:10px auto; float:right;}

/* Header End */



/* Footer*/

.footer {background:#1d1d1d;}

.footer .main {padding-top: 38px; padding-bottom:10px; height:auto; overflow:hidden;}

.footer .main ul {width:72%;}

.footer .main li {width: 16%; height:185px; border-right:#343434 1px solid; float:left; overflow:hidden; padding-left:30px;}

.footer .main p.tit {font-size: 18px;line-height: 32px; padding-bottom:10px; color:#fff; background: url(../images/botline.jpg) no-repeat bottom left;}

.footer .main p.tit a {color: #fff;	-webkit-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;}



.footer .main .lianxi { padding-left:30px; float:left;}

.footer .main .lianxi p { color:#c1c1c1;}

.footer .main p.tit a:hover {color: #ff0000;}

.footer .main span.sub {display: block;	line-height: 26px; font-size: 14px;margin-top: 10px;margin-bottom: 32px;}

.footer .main span.sub a {color: #c1c1c1;-webkit-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}

.footer .main span.sub a:hover {color: #ff0000;}

.footer .mapimg {display: block; width:28%; position: relative;}

.footer .mapimg .tit { margin-left:22px; font-size: 15px;line-height: 32px; color:#1d1d1d}

.footer .mapimg .tel { margin-left:22px; padding-top:2px; font-size:38px; font-family:Impact; color:#034b93}

.footer .mapimg .mail { margin-left:22px;padding-top:6px; font-size:14px; color:#595959}

.footer .mapimg .add { margin-left:22px; line-height:28px; padding-bottom:10px; border-bottom:#d3d3d3 1px solid; font-size:14px; color:#595959}

.footer .bot-wrap {height: 36px; background:#0d0d0d; line-height: 36px;padding-top: 8px; padding-bottom: 8px; color:#fff; font-size:14px;}

.footer .bot-wrap a {color:#fff; font-size:13px;-webkit-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}

.footer .bot-wrap a:hover {color:#ff0000;}

.footer .bot-wrap .link a {float: right;}

.footer .bot-wrap .link .line {display: inline-block;width: 1px;height: 10px;background-color: #535353;	margin: 14px 10px 0;float: right;}



.link2 { clear:both; line-height:62px; height:62px;border-top:#343434 1px solid; display:block;}

.link2 h4 { background: url(../images/link.png) no-repeat left; color:#c1c1c1; font-size:15px; float:left; text-indent:32px;}

.link2 a { font-size:14px; padding-left:12px; color:#c1c1c1; padding-right:12px; background: url(../images/linkline.jpg) no-repeat right;}

.link2 a:last-child { background:none;}

.link2 a:hover { color:#ff0000}

/*关注代码*/

.weixin { float:left; margin-left:30px; display:block; width:130px;}

.weixin img { width:130px; border:#efefef 1px solid;}

.weixin p { text-align:center; color:#c1c1c1; line-height:25px;}

/*右侧置顶客服结束*/



/*内页内容*/ /*内页大图*/

.nyban1{ height:300px; background:url(../images/br5.jpg) no-repeat center; /*background-size:100%;*/ margin-top:156px;}

.ny_nav{ height:60px; margin-top:-35px; line-height:60px;text-align:right;}

.ny_nav1{width:1300px; margin:0 auto;}

.ny_nav li{ display:inline-block;width:130px; height:60px; line-height:60px; text-align:center; font-size:16px; box-shadow:0px 2px 3px #e5e1e1;}

.ny_nav a{ color:#333; line-height:60px; text-align:center; font-size:16px; background:#fff; display:block;width:100%; height:100%;}

.ny_nav ul .column_active{ background:#ff6637; color:#FFF;}

.ny_nav ul li a:hover{ background:#ff6637; color:#FFF;}

.ny_ll{ height:60px; border-bottom:1px solid #d8d8d8; color:#666;}

.ny_ll ul p{ border-bottom:2px solid #ff9a0a; line-height:58px; font-size:14px; display:inline-block;}

.ny_ll ul p img{ float:left; padding-top:20px; padding-right:6px;}

.nynr{ line-height:34px; color:#333; font-size:14px; padding:30px;}





